{ pkgs, ... }:
{ 
  programs.vscode = {
    enable = true;
    package = pkgs.vscode.fhs;
    extensions = with pkgs.vscode-extensions; [
      golang.go
      redhat.java
      vscjava.vscode-java-debug
      vscodevim.vim
      jnoortheen.nix-ide
      yzhang.markdown-all-in-one
      # Themes
      catppuccin.catppuccin-vsc
      catppuccin.catppuccin-vsc-icons
    ];
  };

  home.packages = with pkgs; [
    openjdk
  ];
}
